package pe.edu.ulima.programacion.futbol;

/**
 *
 * @author profw51
 */
public class Equipo {

    private Jugador[] jugadores;
    private int numeroJugadores;

    public Equipo() {
        numeroJugadores = 0;
        jugadores = new Jugador[11];
        jugadores[numeroJugadores++] = new Arquero(1, "Jose");
        jugadores[numeroJugadores++] = new Defensa(2, "Juan");
        jugadores[numeroJugadores++] = new Defensa(3, "Paolo");
        jugadores[numeroJugadores++] = new Defensa(4, "Miguel");
        jugadores[numeroJugadores++] = new Defensa(5, "Fernando");
        jugadores[numeroJugadores++] = new Volante(6, "Ricardo");
        jugadores[numeroJugadores++] = new Volante(7, "Alberto");
        jugadores[numeroJugadores++] = new Volante(8, "Alfredo");
        jugadores[numeroJugadores++] = new Volante(9, "Diego");
        jugadores[numeroJugadores++] = new Delantero(10, "Arjoka");
        jugadores[numeroJugadores++] = new Delantero(11, "Claudio");
    }

    public Jugador[] seleccionarPateadores(int i1, int i2, int i3, int i4, int i5) {
        Jugador[] pateadores = new Jugador[5];
        pateadores[0] = jugadores[i1];
        pateadores[1] = jugadores[i2];
        pateadores[2] = jugadores[i3];
        pateadores[3] = jugadores[i4];
        pateadores[4] = jugadores[i5];
        return pateadores;
    }

    public Jugador getJugador(int indice) {
        return jugadores[indice];
    }

    public int getNumeroJugadores() {
        return numeroJugadores;
    }
}



















